home *** CD-ROM | disk | FTP | other *** search
/ MACD 5 / MACD 5.bin / internet / yam_i_dodatki / pgpwithyam / pgpwithyam.readme < prev    next >
Text File  |  1997-06-18  |  5KB  |  152 lines

  1. Short: Sign, encrypt & read PGP mails with YAM
  2. Uploader: e9525802@student.tuwien.ac.at (Michael Praschl)
  3. Author:   e9525802@student.tuwien.ac.at (Michael Praschl)
  4. Type:     util/rexx
  5. Requires: Workbench V39+, MUI3.8+, YAM
  6. Version:  PGPwithYAM 1.0
  7.  
  8. INTRODUCTION
  9.  
  10. The use of PGP is not easy for beginners, and also, if you are used  to  the
  11. commands of PGP, you have to use it manually, what is uncomfortable.
  12.  
  13. If you want to sign or encrypt an email, you had to write you text with  any
  14. editor,  encrypt  the  text (you have to know the user-id of the recipient),
  15. start your favorite mailer and include the encrypted text.
  16.  
  17. Why not write the text for your friend  with  the  mailer  (YAM)  and  sign,
  18. encrypt, sign & encrypt or read the mail with an arexx-script and select the
  19. recipient's user-id from an requester?
  20.  
  21. These arexx-scripts and commands give you the possibility to do such  things
  22. very easily.
  23.  
  24.  
  25. REQUIREMENTS
  26.  
  27. As I think anybody who uses his Amiga seriously has WB39, it's required  :-)
  28. If  you  don't have V39, GRADE UP! We live in the nineties. (One should have
  29. V46 by now, but it's not available:-(((
  30.  
  31. Same goes for MUI. Well, SelectKey surely would work with older versions  of
  32. MUI  but  I  didn't want to check such things out. Why MUI? I wanted to have
  33. the proggy done fast and fontsensitiv. It only uses a listview, so there  is
  34. not much to be loaded from disk. Anyway, if you use YAM, all the classes are
  35. loaded already.
  36.  
  37. And of course you need YAM.
  38.  
  39.  
  40. INSTALLATION
  41.  
  42. Easier than it looks!
  43.  
  44. Copy all files except  the  .readme  to  YAM:rexx.  Now  you  have  to  edit
  45. EncryptMail.rexx  and  SignEncryptMail.rexx:  One  of  the  first  lines  is
  46. "pubword = 'pub'". This line gives SelectKey a hint how to find the key-ids.
  47. When you view your keys with <pgp -kv> you get an output like this:
  48.  
  49. --- clip ---
  50. Key ring: 'Work:pgp/pubring.pgp'
  51. Type Bits/KeyID    Date       User ID
  52. pub  1024/FEBC79ED 1997/04/09 proDAD Webmaster <Webmaster@prodad.de>
  53. pub   768/1BEE9919 1997/03/09 Michael Praschl <e9525802@student.tuwien.ac.at>
  54. 2 matching keys found.
  55. --- clap ---
  56.  
  57. "pub" are the the first three letters in the lines where the  keys  are.  If
  58. you  use some translation of pgp, the three letters will change. You have to
  59. put these into the scripts EncryptMail.rexx and SignEncryptMail.rexx
  60.  
  61. If you don't have a path to pgp, you also have to put the path correctly  in
  62. any script (#?.rexx)
  63.  
  64. Now edit YAM:.config and make the following entries in the last lines:
  65.  
  66. RexxMenu0       = YAM:rexx/SignMail.rexx
  67. RexxMenu1       = YAM:rexx/EncryptMail.rexx
  68. RexxMenu2       = YAM:rexx/SignEncryptMail.rexx
  69. RexxMenu3       = YAM:rexx/ReadMail.rexx
  70.  
  71. Then you have the scripts in the arexx menu of YAM.
  72.  
  73. You should also set the pager to Multiview or MuchMore in pgp:config.txt:
  74. Pager = "c:more"
  75. This is not necessary, but helps you when reading encrypted mails.
  76.  
  77.  
  78. USAGE
  79.  
  80. Signing a mail:
  81. Select the mail to sign and select Sign.rexx from  the  menu.  You  will  be
  82. prompted to enter the mantra of your pgpkey in a window where pgp makes it's
  83. input/output.
  84.  
  85. Encrypting a mail:
  86. Select the mail  to  encrypt  and  select  Encrypt.rexx  from  the  menu.  A
  87. requester  will  show  you  all  public keys you have. You may select one or
  88. more. This requester was done with MUI. Then you  will  have  to  enter  the
  89. mantra of your pgpkey.
  90.  
  91. Signing and encrypting a mail:
  92. Select the mail and SignEncryptMail.rexx ... (You should know how it works).
  93.  
  94. Read an encrypted mail:
  95. To read an encrypted mail select the mail to read  an  select  ReadMail.rexx
  96. from the menu (yawn). When you have set you pgp-pager to Multiview or Muchmore
  97. or something similar, the plaintext will be displayed with this proggy.
  98.  
  99.  
  100. NO WARRANTY
  101.  
  102. There is no warranty for the programs, to the extent permitted by
  103. applicable law. Except when otherwise stated in writing the copyright
  104. holder and/or other parties provide the programs "as is" without warranty
  105. of any kind, either expressed or implied, including, but not limited to,
  106. the implied warranties of merchantability and fitness for a particular
  107. purpose. The entire risk as to the quality and performance of the programs
  108. is with you. Should the programs prove defective, you assume the cost of
  109. all necessary servicing, repair or correction.
  110.  
  111. In no event unless required by applicable law or agreed to in writing will
  112. any copyright holder, or any other party who may redistribute the programs
  113. as permitted above, be liable to you for damages, including any general,
  114. special, incidental or consequential damages arising out of the use or
  115. inability to use the programs (including but not limited to loss of data or
  116. data being rendered inaccurate or losses sustained by you or third parties
  117. or a failure of the programs to operate with any other programs), even if
  118. such holder or other party has been advised of the possibility of such
  119. damages.
  120.  
  121. (Just to feel good)
  122.  
  123.  
  124. LEGAL
  125.  
  126. PGPwithYAM.lha is Public Domain. You may use all programms  and  sources  as
  127. you want to.
  128.  
  129. Exception: This package must not be used by military. (smile)
  130.  
  131.  
  132. HISTORY
  133.  
  134. V1.0 first release, 18-Jun-97
  135.  
  136.  
  137. AUTHOR
  138.  
  139. If you find some bugs or have some suggestions, free feel to contact me:
  140.  
  141. Snail:
  142.   Michael Praschl
  143.   Hohe Warte 7-1-5
  144.   1190 Wien
  145.   AUSTRIA
  146.  
  147. Email:
  148.   e9525802@student.tuwien.ac.at
  149.  
  150. You can find a BIG project of mine at:
  151.   aminet:gfx/misc/proren.lha
  152.